package com.lesama.generics;

/*
    泛型方法：
        1.非静态的方法： 内部的泛型，会根据类的泛型去匹配
        2.静态的方法： 静态方法中如果加入了泛型，必须声明出自己的独立泛型
            时机： 在调用方法传入实际参数的时候，确定到具体的类型

 */

public class GenericsDemo3 {
    public static void main(String[] args) {
        String[] strings = new String[]{"123", "21546"};
        Integer[] integers = new Integer[]{2411123, 156};
        printArray(strings);
        printArray(integers);

    }
    public static<T> void printArray (T[] arr) {
        for (T t : arr) {
            System.out.println(t);
        }
    }
}
